A context-aware preference database system

نویسندگان

  • Kostas Stefanidis
  • Evaggelia Pitoura
  • Panos Vassiliadis
چکیده

A context-aware system is a system that uses context to provide relevant information or services to its users. While there has been a variety of context middleware infrastructures and context-aware applications, little work has been done on integrating context into database management systems. In this paper, we consider a preference database system that supports context-aware queries, that is, queries whose results depend on the context at the time of their submission. We propose using data cubes to store the dependencies between context-dependent preferences and database relations and OLAP techniques for processing context-aware queries. This allows for the manipulation of the captured context data at various levels of abstraction, for instance, in the case of a context parameter representing location, preferences can be expressed for example at the level of a city, the level of a country or both. To improve query performance, we use an auxiliary data structure, called context tree. The context tree stores results of past context-aware queries indexed by the context of their execution. Finally, we outline the implementation of a prototype context-aware restaurant recommender.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Supporting Context-Aware Preferences in Relational Database Systems

A context-aware system is a system that uses context to provide relevant information or services to its users. While there has been a variety of context middleware infrastructures and context-aware applications, little work has been done in integrating context into database management systems. In this paper, we consider a preference system that facilitates context-aware OLAP queries, that is OL...

متن کامل

An Overview of the CareDB Context and Preference-Aware Database System

This article provides an overview of the CareDB context and preference-aware database system. CareDB provides efficient and scalable personalized query answers to users based on their preferences and current surrounding context. CareDB moves beyond the rigid query processing semantics of traditional relational database systems, which employ a boolean “all or nothing” query model, and addresses ...

متن کامل

Modeling and Storing Context-Aware Preferences

Today, the overwhelming volume of information that is available to an increasingly wider spectrum of users creates the need for personalization. In this paper, we consider a database system that supports context-aware preference queries, that is, preference queries whose result depends on the context at the time of their submission. We use data cubes to store the associations between context-de...

متن کامل

Context-Aware Distance Semantics for Inconsistent Database Systems

Many approaches for consistency restoration in database systems have to deal with the problem of an exponential blowup in the number of possible repairs. For this reason, recent approaches advocate more flexible and fine grained policies based on the reasoner’s preference. In this paper we take a further step towards more personalized inconsistency management by incorporating ideas from context...

متن کامل

Letter from the Special Issue Editor

Personalization takes data management to a new frontier where each user is able to get a tailored service according to his/her personal preferences, behavior, and surrounding context. This special issue includes ten articles that address various aspects of personalization, namely, preference queries, context-aware data management, and recommender systems. The issue starts with two articles that...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:
  • Int. J. Pervasive Computing and Communications

دوره 3  شماره 

صفحات  -

تاریخ انتشار 2007